﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.Infra.Common;

namespace Sinacor.Servico.Bovespa.Ordens.Service.ServiceImplementation.Translator
{
    public class TranslateTipoCasamentoPreBoletoToBusinessEntityEnum : BaseTranslator<BusinessEntity.Enum.TipoCasamentoPreBoleto, DataContract.Enum.TipoCasamentoPreBoleto,
                                                                        List<BusinessEntity.Enum.TipoCasamentoPreBoleto>, List<DataContract.Enum.TipoCasamentoPreBoleto>>
    {
        public override Sinacor.Servico.Bovespa.Ordens.BusinessEntity.Enum.TipoCasamentoPreBoleto Translate(Sinacor.Servico.Bovespa.Ordens.Service.DataContract.Enum.TipoCasamentoPreBoleto from){
            if(from == null){
                return new Sinacor.Servico.Bovespa.Ordens.BusinessEntity.Enum.TipoCasamentoPreBoleto();
            }
            
            BusinessEntity.Enum.TipoCasamentoPreBoleto to = new Sinacor.Servico.Bovespa.Ordens.BusinessEntity.Enum.TipoCasamentoPreBoleto();

            to = (Sinacor.Servico.Bovespa.Ordens.BusinessEntity.Enum.TipoCasamentoPreBoleto)from;

            return to;
        }
    }
}
